edificación separada - French English Dictionary